﻿/*------------------------------------公用样式------------------------------------------------------*/
*{ padding:0px; margin:0px; list-style-type:none;}
body{ background:#fdfdfd; color:#333; font-size:12px; line-height:33px; text-align:left; font-family:"微软雅黑",Microsoft YaHei;}
button{ cursor:pointer; outline:none;}
input { outline:none;}
textarea { outline:none; resize:none;}
img{ border:0px; display:block;}
a{ font-size:14px; text-decoration:none; color:#333; outline:none;}

.lf{ float:left}
.rf{ float:right}
.clear_both { clear:both;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.text_center { text-align:center;}
.f00 { color:#f00}

.yy_font_weiruan { font-family:Microsoft YaHei,"微软雅黑",Microsoft YaHei;/* font-family:"微软雅黑",Microsoft YaHei;*/}
.yy_text_yincang { width: 20em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.yy_bantouming { background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.yy_text_yinying { text-shadow:0px 2px 1px #000;}
.yy_box_yinying { box-shadow:0px 2px 1px #000;}
.yy_flipy { -moz-transform:scaleY(-1); -webkit-transform:scaleY(-1); -o-transform:scaleY(-1);transform:scaleY(-1); filter:FlipV;}
.yy_triangle { display:inline-block; width:0; height:0; border-bottom:4px solid #666; border-left:4px solid transparent; border-right:4px solid transparent;/*4个方向*/display:inline-block; width:0; height:0; margin-bottom:-2px; border-width:4px; border-style:solid dashed dashed;border-color:#666 transparent transparent; overflow:hidden;/*只有向下的*/}

/* color:#CE050B;*/

/*------------------------------------本网站样式------------------------------------------------------*/
.mainbox { width:1040px; margin:0 auto;}

/* -------- 首页 begin --------- */  
/*头部*/
.header1 { width:100%; height:100px; padding-bottom:13px; margin-top:-36px;}
.header { width:100%; height:122px; padding-bottom:13px; margin-top:-36px;}
.header .logo { display:inline; float:left; margin-top:58px;}
.header .logo2 { display:inline; float:left; margin-top:0px; padding-top: 20px;}
.header .right { display:inline; float:right; width:466px;position:relative;margin-left:65px;} 
.header .right .search { float:left; width:217px; height:33px; line-height:33px; border:none;margin-top: 5px;overflow:hidden;}
.header .right .search .input1 { display:block; float:left; width:149px; height:33px;background:url(../images/search_bg_fl.png) no-repeat; line-height:33px; padding:0 15px; border:0; font-size:14px; color:#666; font-family:"微软雅黑",Microsoft YaHei; }
.header .right .search .input2 { width:38px; height:33px;border:0; background:url(../images/search_bg_fr.png) no-repeat; cursor:pointer;display:block;float:left;}
.header .right ul { float:right; width:531px; height:58px; overflow:hidden;filter:alpha(Opacity=0);-moz-opacity:0;opacity:0;}
.header .right ul li { display:inline; float:right; height:28px; line-height:28px; font-family:"微软雅黑",Microsoft YaHei; font-size:14px; color:#6e6e6e;}
.header .right ul li.li1 { background:url(../images/icon2.png) no-repeat 0 8px; padding:0 10px 0 10px;}
.header .right ul li span { padding-left:10px;}
.header .right ul li a { margin-left:10px; font-size:14px;}
.header .right ul li a:hover { text-decoration:underline; color:#CE050B;}
.header .right .hotphone{width:170px;height:44px;position: absolute;bottom: -8px;right: 0;}
#loginCsiDiv{overflow:hidden;}

.bigbox { position:relative;margin-bottom: 20px;}
.banner_height { height:270px; width: 1200px;margin: auto;}
.erji_img { width:100%; height:227px; background:#e6e6e6 url(../images/bg55.jpg) repeat-x center bottom; overflow:hidden;}
.erji_img img { margin:0 auto;}

.mainbox11 {
    width: 1200px;
    height: 25px;
    margin: auto;
    text-align: center;
}
/*幻灯*/
.banner { position:absolute; left:154px; top:13px; z-index:1; width:43%; height:240px;}
.slidehd { width:100%; height:240px; overflow:hidden; position:relative;}
.slidehd .hd{ width:100%; height:15px; overflow:hidden; position:absolute; left:0; bottom:5px; z-index:1;}
.slidehd .hd_box { float:left; position:relative; left:40%;}
.slidehd .hd .ul_box { width:200px; overflow:hidden; zoom:1; float:left; position:relative; right:50%;}
.slidehd .hd ul { float:right;}
.slidehd .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:url(../images/icon4.png) no-repeat; cursor:pointer; }
.slidehd .hd ul li.on{ background:url(../images/icon3.png) no-repeat; color:#fff; }
.slidehd .bd{ position:relative; height:100%; z-index:0;   }
.slidehd .bd li{ zoom:1; vertical-align:middle; }
.slidehd .bd li a { width:100%; height:392px; display:block;}
.slidehd .bd img{ height:392px; display:block; margin:0 auto;}
.slidehd .bd li div { position:absolute; left:0; top:360px; width:100%; height:25px;}
.slidehd .bd li div p { width:1000px; margin:0 auto; display:block;}
.slidehd .bd li div p span { display:block; width:700px; height:25px; font-size:14px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;color:transparent;}


/*底部*/
.footer.notop { margin-top:0;} 
.footer { width:100%; font-family:"微软雅黑",Microsoft YaHei; color:#fff; background-color: #989494; overflow:hidden;margin-top:15px;}
.footer .tele { display:inline; float:left; width:315px; height:49px; margin:15px 0 0 77px; background:url(../images/tele.jpg) no-repeat }*/
.footer .right { display:inline; float:left; padding:17px 0 0 24px; background:url(../images/footer_bg1.jpg) no-repeat left 21px; color:#fff; font-family:"微软雅黑",Microsoft YaHei;}*/
.footer a{color: #fff;widht:1110}
.footer p{text-align: center; color: black;}
.footer11{ width: 1110px;height: 150px;margin: auto;}
.footer .dbxx {text-align:center;margin-top:15px;}
.footer .dbxx a { color:#fff; }
.footer .dbxx a:hover { color:#fff; text-decoration:underline;}
.footer p {padding-top:15px;padding-right:1037px;}
.aritcle_footer{width:100%; font-family:"微软雅黑",Microsoft YaHei; color:#fff; background-color: #989494; overflow:hidden;margin-top:15px;
}
.footer_1{ width: 100%;height: 150px;background: #989494;}
.ter_01{width:1000px;height: 100px;margin: auto;border-bottom: 1px solid #eee; }
.ter_01 ul li{ float: left; padding-left: 20px;}
.ter_01 ul a{font-size: 12px;}
.ter_02{width:600px;height: 35px;margin: auto;margin-top: 10px;}
.ter_02 a{text-align: center;line-height: 50px;padding-left: 70px;}



.sy_title { height:45; line-height:45px; background:url(../images/bg08.jpg) repeat-x left center; overflow:hidden;}
.sy_title .zw { display:inline-block; float:left; height:45; color:#951e20; font-size:24px; font-family:"微软雅黑",Microsoft YaHei; font-weight:700; background:#fdfdfd;}
.sy_title .yw { display:inline-block; float:left; height:45; padding:3px 5px 0 8px; color:#999; font-size:20px; font-family:Arial, Helvetica, sans-serif; background:#fdfdfd; text-transform:uppercase;}
.sy_title .more { display:inline; float:right; width:43px; background:#fdfdfd; height:45px;}
.sy_title .more a{color:#999;}

.sy_list { margin-top:10px; overflow:hidden; height:216px;}

.sy_list li { *margin-bottom:-4px; padding-left:7px; height:36px; line-height:36px; background:url(../images/bg09.jpg) repeat-x left bottom;}
.sy_list li img { display:inline; float:left; margin:17px 12px 0 0; background:#ff0}
.sy_list li a { display:inline; float:left; font-size:14px; color:#333; width:95%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sy_list li a:hover { display:inline; float:left; font-size:14px; color:#951E20; text-decoration:underline;}

.sy_box1 { margin-top:35px; overflow:hidden;}
.sy_box1 .left { display:inline; float:left; width:455px; overflow:hidden;}
.sy_box1 .right { display:inline; float:right; width:491px; overflow:hidden;}

.sy_box2 { margin-top:25px; overflow:hidden;}
.sy_box2 .left { display:inline; float:left; width:455px;}
.sy_box2 .right { display:inline; float:right; width:491px;}

.sy_box3 { margin-top:35px; overflow:hidden;}
.sy_box3 .left { display:inline; float:left; width:460px;}
.sy_box3 .right { display:inline; float:right; width:488px;}

.sy_box4 { margin-top:35px; overflow:hidden;}
.sy_box4 .left { display:inline; float:left; width:650px;}
.sy_box4 .right { display:inline; float:right; width:306px;}
.sy_box4 .right .sy_title{ background:none;}
.sy_box4 .right .img { margin-top:10px;}

.sy_ul1 { margin-top:3px; overflow:hidden; height:216px;}
.sy_ul1 li { height:109px; background:url(../images/bg09.jpg) repeat-x left bottom; overflow:hidden;}
.sy_ul1 li .img { display:inline; float:left; width:108px; padding-top:17px;}
.sy_ul1 li .img img { border:1px solid #dfdfdf;width:89px;height:77px;}
.sy_ul1 li .you_wz { display:inline; float:left; width:300px; padding-top:13px;}
.sy_ul1 li .you_wz a { display:inline-block; color:#010101; font-size:14px; font-weight:700; width:300px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sy_ul1 li .you_wz a:hover { display:inline-block; color:#DC474B; font-size:14px; font-weight:700; width:300px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sy_ul1 li .you_wz .jj { height:60px; color:#333; line-height:20px; overflow:hidden;}

/*培训项目tab*/


/*改！！！！！远程培训项目tab*/
.sy_pxtab { margin-top:10px;height:214px; overflow:hidden; border:1px solid #e9e9e9;background:#fcf9f4;}
.sy_sj .hd ,.sy_pxtab .hd { width:100%;height: 28px; background:#f6f6f6;border-bottom:1px solid #e9e9e9;/*overflow:hidden; position:absolute; left:0; top:0; z-index:1;*/}
.sy_sj .hd ul li,.sy_pxtab .hd ul li { height:29px; line-height:29px;text-align:center;float:left; border-right:1px solid #e9e9e9; cursor:pointer; width:70px; }
.sy_sj .hd ul li.on,.sy_pxtab .hd ul li.on {background: #0e56af; }
.sy_sj .hd ul li a,.sy_pxtab .hd ul li a { font-size:14px; color:#333;}
.sy_sj .hd ul li.on a ,.sy_pxtab .hd ul li.on a  {font-size:14px;color:#fff; }
.sy_sj .bd,.sy_pxtab .bd {width:100%; }
.sy_sj .bd li,.sy_pxtab .bd li { zoom:1; vertical-align:middle; }
.sy_sj .bd li ul li,.sy_pxtab .bd li ul li { padding-left:24px; height:38px; line-height:36px;background: url(../images/bg09.jpg) repeat-x left bottom;}
.sy_sj .bd li ul li a ,.sy_pxtab .bd li ul li a { display:block; color:#333; font-size:14px; width:324px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sy_sj .bd li ul li a:hover ,.sy_pxtab .bd li ul li a:hover  { color:#951e20; font-size:14px; text-decoration:underline;}

/*省级门户不要了*/

/*改！！！！！集中面授*/
.sy_sj { margin-top:10px;  height:214px; overflow:hidden; border:1px solid #e9e9e9;background:#fcf9f4;}


/*首页-长条图*/
.sy_ctt { width: 600px; height:138px; float: right;}
.sy_ctt img { margin:0 auto; vertical-align: middle;padding-top: 9px;}
.sy_ctt a{cursor:pointer;}
.sy_ctt1 img { margin:0 auto; vertical-align: middle;padding-top: 50px;}



.sy_ctt1{
	width: 600px;
	height: 138px;
}
/*名师频道*/
.sy_ms { margin-top:20px; overflow:hidden;}
.sy_ms .img_l { display:inline; float:left; width:304px; height:228px;}
.sy_ms .img_l img { width:304px; height:228px;}
.sy_ms .img_l .ms_img { position:relative; height:228px; overflow:hidden;}
.sy_ms .img_l .ms_img a { color:#e4ff00; font-size:14px;}
.sy_ms .img_l .ms_img .tou_bg { position:absolute; left:0; bottom:-50px; z-index:2; width:100%; height:50px; background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.sy_ms .img_l .ms_img .wz { position:absolute; left:0; bottom:-50px; z-index:3; line-height:20px; padding:0 0 5px 9px; color:#fff; font-size:14px; font-family:"微软雅黑",Microsoft YaHei;}
.sy_ms .img_l .ms_img .wz span { color:#e4ff00;}
.sy_ms .img_l .ms_img .wz span a { color:#e4ff00; font-size:14px;}
.sy_ms .img_r { display:inline; float:right; width:316px; overflow:hidden;}
.sy_ms .img_r li { display:inline; float:left; margin:0 0 7px 10px;}
.sy_ms .img_r li img { width:148px; height:120px;}
.sy_ms .img_r .ms_img { position:relative; height:111px; overflow:hidden;}
.sy_ms .img_r .ms_img .tou_bg { position:absolute; left:0; bottom:-23px; z-index:2; width:100%; height:23px; background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.sy_ms .img_r .ms_img .wz { width:100%; position:absolute; left:0; bottom:-23px; z-index:3; line-height:23px; color:#fff; font-size:12px; overflow:hidden;}
.sy_ms .img_r .ms_img .wz .span1 { display:inline-block; float:left; color:#fff; width:95px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sy_ms .img_r .ms_img .wz .span2 { display:inline-block; float:right; text-align:right; color:#e4ff00; width:43px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sy_ms .img_r .ms_img .wz .span2 a { color:#e4ff00; }

/*友情链接*/
.yq_link { width:100%; margin-top:30px; background:#ececec url(../images/bg15.jpg) repeat-x left 50px;padding-bottom:45px;padding-left:165px;}
.yq_link .title { width:312px; margin:1 auto; text-align:left; height:55px; line-height:98px; background:#ececec; color:#0e56af; font-size:24px; font-family:"微软雅黑",Microsoft YaHei; font-weight:700;}
.yq_link .title span { margin-left:10px; color:#999; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:400; text-transform:uppercase;}
.yq_link .link_url { padding:40px 20px 0; text-align:center;font-size:0;overflow:hidden;}
.yq_link .link_url a { display:block;float:left;margin-left:-1px;margin-top: -1px;overflow:hidden;overflow:visible\9;/*ie6\7\8适用*/}
.yq_link .link_url a img:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-transform:scale(1.1,1.1);}

/* -------- 首页 end--------- */  

/* -------- 其他页 begin--------- */  

/*当前位置*/
.dqwz { height:25px; line-height:25px; margin-bottom:7px; padding-left:56px; background:url(../images/icon8.jpg) no-repeat left center; font-family:"微软雅黑",Microsoft YaHei; font-weight:700; width:990px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.dqwz a { }
.dqwz a:hover { text-decoration:underline;  }
.dqwz a.active { color:#0068b7;}
.dqwz span { color:#0068b7;}

.erji_left { display:inline; float:left; width:200px;}
.erji_right { display:inline; float:right; width:778px;}

/*二级页左侧菜单样式*/
.erji_left .title { height:49px; line-height:49px; text-align:center; color:#fff; font-family:"微软雅黑",Microsoft YaHei; font-size:18px; font-weight:700; background:url(../images/bg02.jpg) no-repeat;}
.erji_left dl { border-left:1px solid #e5e4e4; border-right:1px solid #e5e4e4;}
.erji_left dl dt { border-bottom:2px solid #e5e4e4;}
.erji_left dl dt a { display:block; padding-left:37px; background:url(../images/bg06.jpg) no-repeat left top; height:27px; line-height:27px; color:#000; font-size:14px; font-weight:700; font-family:"微软雅黑",Microsoft YaHei;}
.erji_left dl dt a:hover { display:block; padding-left:37px; background:url(../images/bg07.jpg) no-repeat left top; height:27px; line-height:27px; color:#9B2523; font-size:14px; font-weight:700; font-family:"微软雅黑",Microsoft YaHei;}
.erji_left dl dt a.active { display:block; padding-left:37px; background:url(../images/bg07.jpg) no-repeat left top; height:27px; line-height:27px; color:#9B2523; font-size:14px; font-weight:700; font-family:"微软雅黑",Microsoft YaHei;}
.erji_left dl dd { display:block; height:27px; line-height:27px; border-bottom:2px solid #e5e4e4;}
.erji_left dl dd a { display:block; padding-left:65px; color:#898989; font-family:"微软雅黑",Microsoft YaHei;}
.erji_left dl dd a:hover { display:block; padding-left:65px; color:#b20000; background:#fcf9f4;}
.erji_left dl dd a.active { display:block; padding-left:65px; color:#b20000;}

.erji_left .jiaru { margin-top:20px;}

.erji_right .title { padding-left:19px; height:42px; line-height:42px; background:url(../images/bg03.jpg) repeat-x left top;}

.erji_right .title p { padding-left:15px; background:url(../images/icon10.jpg) no-repeat left center; color:#000; font-size:16px; font-family:"微软雅黑",Microsoft YaHei; font-weight:700;}
.erji_right .con { border:1px solid #d9d8d8; border-bottom:0; /*background:#fff url(../images/bg04.jpg) repeat-x left top;*/background:#fcf9f4;font-family: "微软雅黑",Microsoft YaHei;}
.erji_right .con_bot { height:8px; width:100%; background:url(../images/bg05.jpg) no-repeat left top;}



/*课程资源*/
.kczy { position:relative; padding:36px 20px; overflow:hidden; font-family:"微软雅黑",Microsoft YaHei;}
.kczy .shang { padding:20px 0 70px 0; overflow:hidden;}
.kczy .shang .tit { width:190px; height:60px; line-height:60px; padding-left:40px; position:absolute; right:52px; top:36px; background:url(../images/bg16.jpg) no-repeat; font-size:40px; color:#b80000;}
.kczy .shang p { font-size:14px; color:#919191; height:30px;}
.kczy .shang span { font-size:18px; color:#ff0000;}
.kczy .shang .p1 { padding-left:30px; color:#000; font-size:16px; font-weight:700;} 
.kczy .shang .p2 { padding-left:53px;} 
.kczy .shang .p3 { padding-left:121px;} 
.kczy .zhong { font-weight:700;}
.kczy .zhong span { font-size:30px;}
.kczy .zhong .p1 { padding-left:230px; font-size:20px; color:#685145;}
.kczy .zhong .p2 { padding:15px 0 0 120px; font-size:34px; color:#f65b22;}
.kczy .xia { margin-top:15px; padding-top:30px; background:url(../images/bg17.jpg) no-repeat 450px top;}
.kczy .xia .lb_tab { background:url(../images/bg19.png) no-repeat; overflow:hidden; height:300px;}
.kczy .xia .lb_tab .tb_left { display:inline; float:left; padding:40px 15px; margin:33px 0 0 60px; width:297px; height:88px; overflow:hidden;}
.kczy .xia .lb_tab .tb_left .img { display:inline; float:left; width:126px; height:84px;}
.kczy .xia .lb_tab .tb_left .r_wz { display:inline; float:right; width:160px; height:140px; overflow:hidden;}
.kczy .xia .lb_tab .tb_left .r_wz p { font-weight:700;}
.kczy .xia .lb_tab .tb_left .r_wz .jj { line-height:20px;}
.kczy .xia .lb_tab .tb_right { position:relative; display:inline; float:right; width:250px; height:300px;}
.kczy .xia .lb_tab .tb_right div { position:absolute; border-radius:100%;}
.kczy .xia .lb_tab .tb_right .div1 { left:0; top:5px; z-index:1; width:134px; height:134px;}
.kczy .xia .lb_tab .tb_right .div2 { left:144px; top:95px; z-index:2; width:105px; height:105px;}
.kczy .xia .lb_tab .tb_right .div3 { left:30px; top:160px; z-index:1; width:93px; height:93px;}
.kczy .xia .lb_tab .tb_right a { width:100%; height:100%; text-align:center; border-radius:100%; display:block; color:#fff; font-weight:700; background:#9e9998;}
.kczy .xia .lb_tab .tb_right a:hover { width:100%; height:100%; text-align:center; border-radius:100%; display:block; color:#fff; font-weight:700; background:#f66400; box-shadow:2px 2px 5px #f66400;}
.kczy .xia .lb_tab .tb_right a.current { width:100%; height:100%; text-align:center; border-radius:100%; display:block; color:#fff; font-weight:700;  background:#f66400; box-shadow:1px 1px 5px #f66400;}
.kczy .xia .lb_tab .tb_right .img_p1 { width:100px; height:100px;  margin:30px 0 0 17px; *margin:20px 0 0 -50px; *cursor:pointer;}
.kczy .xia .lb_tab .tb_right .img_p1 img { margin:0 auto 10px;}
.kczy .xia .lb_tab .tb_right .img_p1 p { font-size:20px; }
.kczy .xia .lb_tab .tb_right .img_p2 { width:80px; height:80px;  margin:20px 0 0 13px; *margin:20px 0 0 -40px; *cursor:pointer;}
.kczy .xia .lb_tab .tb_right .img_p2 img { margin:0 auto 8px;}
.kczy .xia .lb_tab .tb_right .img_p2 p { font-size:16px; }
.kczy .xia .lb_tab .tb_right .img_p3 { width:60px; height:60px;  margin:20px 0 0 17px; *margin:20px 0 0 -30px; *cursor:pointer;}
.kczy .xia .lb_tab .tb_right .img_p3 img { margin:0 auto 5px;}
.kczy .xia .lb_tab .tb_right .img_p3 p { font-size:14px; }

/*项目类型*/
.xmlx { padding:15px 25px 30px; font-family:"微软雅黑",Microsoft YaHei; overflow:hidden;}
.xmlx .shang {}
.xmlx .shang p { font-size:18px; font-weight:700;}
.xmlx .shang .jj { margin-top:10px; font-size:14px; line-height:25px; color:#9f9f9f; overflow:hidden;}
.xmlx .xia { background:url(../images/bg20.jpg) repeat left top; margin-top:30px; width:715px; overflow:hidden;}
.xmlx table { width:100%; border:3px solid #e7e7e7; background:url(../images/bg21.jpg) repeat-x left top;}
.xmlx table thead td { text-align:center; height:65px; line-height:65px; background:#f4f4f4; color:#000; font-size:18px; font-weight:700;}
.xmlx table thead td .span4 { color:#8e9598;}
.xmlx table thead .span1 { font-size:18px;}
.xmlx table thead .span3 { text-align:center;}
.xmlx table tbody td { padding:10px; /*text-align:center;*/text-indent:20px; height:16px; line-height:16px; background:#f4f4f4; line-height:20px;font-size:13px;}
.xmlx table .width1 { background:none; width:150px; color:#000; font-size:14px; font-weight:700; background:url(../images/bg22.png) repeat left top;text-align:center;text-indent: -20px;}
.xmlx table .width2  { width:240px;}
.xmlx table .width3  { width:330px; text-align:left; padding:10px;}
.xmlx table .width4  { width:96px;}
.xmlx table a { display:block;}
.xmlx table a:hover { color:#CE050B; text-decoration:underline;}


/*列表页公共框架*/
.erji_biglist { width:100%; overflow:hidden;}
.erji_biglist .title { padding-left:19px; height:42px; line-height:42px; background:url(../images/bg03.jpg) repeat-x left top;}

.erji_biglist .title p { padding-left:15px; background:url(../images/icon10.jpg) no-repeat left center; color:#000; font-size:16px; font-family:"微软雅黑",Microsoft YaHei; font-weight:700;}
.erji_biglist .con { border:1px solid #d9d8d8; border-bottom:0; background:#fff url(../images/bg04.jpg) repeat-x left top; overflow:hidden;}
.erji_biglist .con_bot { height:8px; width:100%; background:url(../images/bg24.png) repeat-x left top;}

/*教育产品*/
.jycp { padding:0 15px 10px; overflow:hidden;}
.jycp li { height:236px; background:url(../images/bg23.png) repeat-x left bottom; overflow:hidden;}
.jycp li .img { display:inline; float:left; padding:24px 0 0 4px;}
.jycp li .img img { width:338px; height:185px; border:1px solid #ccc;}
.jycp li .y_wz { display:inline; float:right; width:592px; padding-top:18px;}
.jycp li .y_wz .bt { width:592px;}
.jycp li .y_wz .bt a { display:block; font-size:14px; color:#333; font-weight:700; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.jycp li .y_wz .bt a:hover { font-size:14px; font-weight:700; color:#CE050B;}
.jycp li .y_wz .jj { margin-top:5px; font-size:12px; color:#666; line-height:28px; height:112px; overflow:hidden;}
.jycp li .y_wz .bot { margin-top:28px; overflow:hidden;}
.jycp li .y_wz .bot .span1 { display:inline; float:left; width:180px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.jycp li .y_wz .bot .span2 { display:inline; float:left; padding-left:60px;}
.jycp li .y_wz .bot a { display:inline; float:right; color:#ff0000;}
.jycp li .y_wz .bot a:hover { text-decoration:underline;}

/*教育产品*/
.msyy { padding:7px 15px 10px; overflow:hidden;}
.msyy li { padding:17px 0; background:url(../images/bg23.png) repeat-x left bottom; overflow:hidden;}
.msyy li .img { display:inline; float:left; padding:0 0 0 4px;}
.msyy li .img img { width:160px; height:130px; border:1px solid #ccc;}
.msyy li .y_wz { display:inline; float:right; width:785px; padding-top:10px; overflow:hidden;}
.msyy li .y_wz .bt { width:785px;}
.msyy li .y_wz .bt a { display:block; font-size:14px; color:#333; font-weight:700; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.msyy li .y_wz .bt a:hover { font-size:14px; font-weight:700; color:#CE050B;}
.msyy li .y_wz .jj { margin-top:5px; font-size:12px; color:#666; line-height:28px; height:60px; overflow:hidden;}
.msyy li .y_wz .bot { margin-top:10px; overflow:hidden;}
.msyy li .y_wz .bot a { display:inline; float:right; color:#ff0000;}
.msyy li .y_wz .bot a:hover { text-decoration:underline;}

/*分页*/
.list_page{margin: 10px 0;text-align: center;}
.list_page a{margin: 0 2px;padding: 3px 7px;border: 1px solid #C8CACCcc;background: #fff;color: #444;}
.list_page a:hover, .list_page a.current{background: #036;border-color: #036;   color: #fff;}

/*省级门户*/
.erji_list {}
.erji_list .shang { padding:15px 17px 19px; background:#fff url(../images/bg25.jpg) repeat-x left top;}
.erji_list .shang dl { overflow:hidden; padding-bottom:10px;}
.erji_list .shang dl dt { display:inline-block; float:left; height:24px; line-height:24px; padding-right:19px; background:url(../images/bg26.png) no-repeat right top; overflow:hidden;}
.erji_list .shang dl dt .span1 { display:block; padding:0 7px 0 20px; font-size:14px; float:#666; background:#d4d4d4 url(../images/bg27.jpg) no-repeat 11px center;}
.erji_list .shang dl dd { display:inline-block; width:750px; margin-left:15px;}
.erji_list .shang dl dd a { display:inline-block; margin:0 14px; color:#666;}
.erji_list .shang dl dd a.a1 { margin-left:5px;}
.erji_list .shang dl dd a:hover { color:#f30101; text-decoration:underline;}
.erji_list .shang dl dd a.current { color:#f30101; text-decoration:underline;}
.erji_list .xia { border-top:11px solid #f2f2f2;}
.erji_list .xia .tjtj { padding:15px 20px; background:#fcfcfc; overflow:hidden; color:#000; overflow:hidden;}
.erji_list .xia .tjtj div { display:inline; float:left;}
.erji_list .xia .tjtj a { display:inline-block; margin:0 20px 5px 0; height:18px; line-height:18px; padding:0 3px; color:#9b2229; border:1px solid #ccc;}
.erji_list .xia .tjtj a:hover { display:inline-block; margin:0 20px 5px 0; height:18px; line-height:18px; padding:0 3px; color:#9b2229; border:1px solid #ff9a98;}
.erji_list .xia .tjtj span { font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.erji_list .xia .tjtj a:hover span { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#f00;}
.erji_list .xia table { border-top:1px solid #9b2229; background:url(../images/bg38.jpg) repeat left top;}
.erji_list .xia table tr th{text-align:center;height:53px;line-heigt:53px;background:url(../images/bg_388.png) repeat-x;}
.erji_list .xia table td { height:36px; line-height:36px; padding-bottom:1px; font-size:14px; text-align:center; background:#fff}
.erji_list .xia table td.td_fff { background:#fff;}
.erji_list .xia table td.td_hui { background:url(../images/bg37.jpg) repeat left top;}
.erji_list .xia table td.td1 { text-align:left; padding:0 20px;}
.erji_list .xia table td.td2 { width:91px;}
.erji_list .xia table td.td3 { width:100px;}
.erji_list .xia table td.td4 { width:255px;} 
.erji_list .xia table td.td5 { width:100px;color:#888888;}
.erji_list .xia table td.td6 { width:90px;} 
.erji_list .xia table td.ing { color:#d66b6b;}
.erji_list .xia table td a { display:block; color:#333; font-size:14px;}
.erji_list .xia table td a.ahm {
    width: 600px;
}

.erji_list .xia table td a.a1 { width:420px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.erji_list .xia table td a:hover { color:#951E20;} 
.erji_list .xia table td a.current { color:#f30101; text-decoration:underline;} 
.erji_list .xia table td a.a2 { color:#55ab55;}
.erji_list .xia table td.hover_huiuu { background:#f2f2f2;}


/*面授、项目动态、教育资讯、教育政策、送教下乡 -- 列表页*/
.erji_list2 { padding-top:13px; background:#fcfcfc;}
.erji_list2 .xia { border:0;}
.erji_list2 .xia table { border-top:0;}
.erji_list2 .xia table td { width:887px; padding-left:15px; background:#fff;/* background:url(../images/bg33.jpg) no-repeat 22px center;*/ overflow:hidden;}
.erji_list2 .xia table td.td01 { text-align:left;}
.erji_list2 .xia table td a { display:inline-block; float:left; padding-left:10px; background:url(../images/bg10.jpg) no-repeat left center;}
.erji_list2 .xia table td a.a1 { width:843px; *width:756px;}
.erji_list2 .xia table td span { display:inline-block; float:left; width:121px; text-align:center;}
.erji_list2 .xia table td.td_fff { background:#fff;}
.erji_list2 .xia table td.td_hui { background:url(../images/bg37.jpg) repeat left top;}
.erji_list2 .xia table td.hover_huiuu { background:#f2f2f2;}
.erji_list_s .xia table td a { color:#00F;}

/*课表*/
.kebiao { background:#fff; margin-bottom:40px; overflow:hidden; background:url(../images/bg38.jpg) repeat left top;}
.kebiao table { color:#666; font-size:14px;}
.kebiao table thead { font-size:14px; font-weight:700; height:54px; line-height:54px; background:url(../images/bg34.jpg) repeat left top;}
.kebiao table td { padding:5px; height:26px; line-height:22px; text-align:center;/* background:url(../images/bg30.jpg) repeat-y right top;*/}
.kebiao table td.td_fff { background:#fff;}
.kebiao table td.td_hui { background:url(../images/bg37.jpg) repeat left top;}
.kebiao table .width1 { width:80px; line-height:22px; background:#ffffff;}
.kebiao table .width2  { width:403px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.kebiao table .width3  { width:403px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.kebiao table .width4  { width:70px;}
.kebiao table td.hover_huiuu { background:#f2f2f2;}

/*课程体验*/
.kcty { padding:20px 13px 0; border-top:1px solid #9b2229; overflow:hidden;}
.kcty li { float:left; width:225px; height:200px; margin:0 8px 28px; border:1px solid #ccc; overflow:hidden;}
.kcty li .div1 { height:160px;}
.kcty li .div1 img { width:225x; height:160px;}
.kcty li .div2 { height:40px;}
.kcty li .div2 a { display:block; padding:0 12px 0 8px; height:40px; line-height:40px; color:#fff; font-size:16px; font-family:"微软雅黑",Microsoft YaHei; background:url(../images/bg39.png) no-repeat right center;}




/*服务保障*/
.fwbz { padding:30px 30px 60px; font-size:14px;background:#fcf9f4; /*background:#fff url(../images/bg46.jpg) repeat-x left top;*/ overflow:hidden;}
.fwbz .biaoti { color:#b20000; font-family:"微软雅黑",Microsoft YaHei; font-size:18px; font-weight:700;}
.fwbz .box1 { padding-bottom:35px; background:url(../images/bg45.png) no-repeat 480px top; overflow:hidden;}
.fwbz .box2 { overflow:hidden;}
.fwbz .box2 .img { margin-top:10px;}
.fwbz .box2 .img img { margin:0 auto;}
.fwbz .box3 { margin-top:25px; overflow:hidden;}
.fwbz .box3 { margin-top:35px; overflow:hidden;}
.fwbz .box3 .zen { margin:20px 0 25px 0; overflow:hidden;}
.fwbz .box3 .zen .wz { width:320px;margin-top: 15px;}
.fwbz .box3 .zen .wz p { font-size:14px; color:#131731; font-weight:700; overflow:hidden;}
.fwbz .box3 .zen .wz p.p2 { text-align:left;}
.fwbz .box3 .zen .wz p span { display:inline-block;}
.fwbz .box3 .zen .wz p img { display:inline; margin:7px 0 0 5px;}
.fwbz .box3 .zen .wz p img.img2 { margin-right:5px;}
.fwbz .box3 .zen .wz .jj {/* margin-top:10px;*/}
.fwbz .box4 {margin-top: 35px;}
.fwbz .box4 .tyan { margin-top:15px; width:100%;}
.fwbz .box4 .tyan .img img{display:block;margin:10px auto 0;}
.fwbz .box4 p { margin:20px 0 0 355px; font-size:18px; font-family:"微软雅黑",Microsoft YaHei; color:#131731;}
.fwbz ul { overflow:hidden;}
.fwbz .ul1 li { line-height:22px; margin-bottom:20px; overflow:hidden;}
.fwbz ul li span { font-size:18px; font-family:"微软雅黑",Microsoft YaHei;}
.fwbz ul.ul1 { margin-top:10px; width:447px;}
.fwbz ul.ul2 { margin-top:20px;}
.fwbz ul.ul3 { width:; margin:10px 0 0 335px;}
.fwbz ul.ul3 li { margin-bottom:5px; padding-left:19px; background:url(../images/bg50.jpg) no-repeat left 7px;}

/*-------项目简报---------*/
.xmjb_con,.mspd_con {width:745px;float:left;/*box-shadow: -1px 2px 5px  -1px #888888;*/}
.mspd_con .mspd_title,.xmjb_con .xmjb_title{ padding-left:12px; height:14px; line-height:42px; background:url(../images/bg3.jpg) repeat-x left top;}
.mspd_con .mspd_title p,.xmjb_con .xmjb_title p { padding-left:15px; background:url(../images/icon10.jpg) no-repeat left center; color:#000; font-size:16px; font-family:"微软雅黑",Microsoft YaHei;}
.xmjb_con .xmjb_wz{padding:15px 18px 10px;background:#fff url(../images/bg4.jpg) repeat-x left top;border-bottom:none;}
.xmjb_con .xmjb_wz .xmjb_wz_title{border-bottom:1px solid #e6e6e6;}
.xmjb_con .xmjb_wz .xmjb_wz_title p {;padding-left: 40px;font-size:20px;font-weight:700;font-family:"微软雅黑",Microsoft YaHei;line-height:24px; margin-bottom:10px;}
.xmjb_con .xmjb_wz .xmjb_wz_title .xmjb_wz_bq{padding-left: 40px;line-height:30px;}
.xmjb_con .xmjb_wz .xmjb_wz_title .xmjb_wz_bq span.bq1{font-size:12px;margin-right:20px;}
.xmjb_con .xmjb_wz .xmjb_wz_title .xmjb_wz_bq span.bq2,span.bq3{font-size:12px;margin-right:20px;color:#999999;}
.xmjb_con .xmjb_wz .xmjb_wz_con { padding-top:10px; overflow:hidden;}
.xmjb_con .xmjb_wz .xmjb_wz_con p{line-height:30px;font-size:14px;/*margin-bottom:15px;*/text-indent: 2em;}
/*.xmjb_r{width:207px; float:right;}
.xmjb_r .xmjb_r_title{padding-left:15px;line-height:42px;font-size:18px;font-family:"微软雅黑",Microsoft YaHei; background:url(../images/bg3.jpg) repeat-x left top;}
.xmjb_r ul {width:205px;height:260px;padding-top:18px;background:#fff url(../images/bg53.jpg) repeat-x left top;border:1px solid #c8c7c7;border-bottom:none;}
.xmjb_r ul li{width:182px; padding-right:5px;height:38px;border-bottom:1px solid #ececec;line-height:38px;padding-left:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;border-bottom:1px solid #e6e6e6}
.xmjb_r ul li a{font-size:14px;}
.xmjb_r ul li a:hover{color:#CE050B; text-decoration:underline;}
.xmjb_r ul li img{float:left;margin-top:15px;margin-right:8px;}
.xmjb_r .con_bot { height:8px; width:100%; background:url(../images/bg54.jpg) no-repeat center bottom;}*/
.xmjb_rigth1{
	width: 278px;
	height: 691px;
	float: right;
	margin-top: 14px;
	background: #fff;
}
.xmjb_rigth1 h3{
	height: 34px;
	background: #ccc;
	margin-top: 19px;
	font-size: 16px;
	line-height: 34px;
	border-radius: 3px;
	padding-left: 12px;
}
.xmjb_rigth1 li{
	padding-left: 12px;
}



/*名师频道*/
.mspd_jj{padding:45px 25px 70px;background:url(../images/bg4.jpg) repeat-x left top;border:1px solid #c8c7c7;border-bottom:none;}
.mspd_jj .mspd_zp{width:725px; border-bottom:1px solid #e1e1e1; padding-bottom:20px; overflow:hidden;}
.mspd_jj .mspd_zp .mszp {width:304px;height:228px;float:left;margin-right:30px;}
.mspd_jj .mspd_zp .mszp img {width:304px;height:228px;}
.mspd_jj .mspd_zp dl.msxx{width:385px;float:left;}
.mspd_jj .mspd_zp dl.msxx .dt1{font-size:30px;line-height:47px;margin-bottom:10px;}
.mspd_jj .mspd_zp dl.msxx dd{line-height:30px;font-size:16px;}
.mspd_jj .mspd_zp dl.msxx .dt2{font-size:16px;font-weight:700;line-height:37px;margin-top:10px;}
.mspd_js h3{line-height:47px;}
.mspd_js p{line-height:33px;font-size:14px;/*margin-bottom:10px;*/}
/*送教下乡*/
#box_lb { width: 944px; height: 330px;  overflow: hidden; position: relative;}
#list { width:3776px; height: 330px; position: absolute; z-index: 1;}
#list img { float: left;}
#buttons {width:944px;height:80px;background:#999;opacity:0.5; position: absolute; z-index: 2; bottom: 0px; left: 0px;}
#buttons span { margin:30px 10px 0px 20px;z-index: 999;cursor: pointer; float: left;height: 34px; width: 64px; border: 1px solid #e1e1e1;}
#buttons .on {border: 2px solid #ffffff;}
.arrow { cursor: pointer;  line-height: 330px; text-align: center; width: 57px; height: 330px;  position: absolute; z-index: 2; background-color: #f1c6ba; opacity:0.5; }
.arrow img{margin-top:150px;margin-left:15px;}
.arrow:hover { background-color: #f1c6ba; opacity:0.7;}
#container:hover .arrow { display: block;}
#prev {display:none;}
#next { right: 0px;}
.error{font-size:12px; color:red;}

.p2-crr{color: #EA161A;font-size: 20px;font-weight: bold;}

/* -------- 其他页 end--------- */  

/*改！！！！！专题活动*/
.zthd{width:100%;overflow: hidden;padding-top: 150px;}
.sy_title { height:45px; line-height:45px; margin-bottom:25px;background:url(../images/bg08.jpg) repeat-x left center; overflow:hidden;}
.sy_title .zw { display:inline-block; float:left; height:45; color:#0e56af; font-size:24px; font-family:"微软雅黑",Microsoft YaHei; font-weight:700; background:#fdfdfd;}
/*.sy_title .yw { display:inline-block; float:left; height:45; padding:3px 5px 0 8px; color:#999; font-size:20px; font-family:Arial, Helvetica, sans-serif; background:#fdfdfd; text-transform:uppercase;}*/
.sy_title .more { display:inline; float:right; width:43px; background:#fdfdfd; height:45px;}
/*.sy_title .more img { float:right; margin-top:18px;}*/
.zthd_pic{width: 100%;overflow: hidden;}
.zthd_pic .zthd_pic_list{width:239px;height: 204px;float: left;border:1px solid #e9e9e9;margin-right: 12px;}
.zthd_pic .zthd_pic_list a{display: block;width:239px;height: 154px;overflow: hidden;}
.zthd_pic .zthd_pic_list a img:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-transform:scale(1.2,1.2);transition:width 2s, height 2s;
-moz-transition:width 2s, height 2s, -moz-transform 2s; /* Firefox 4 */-webkit-transition:width 2s, height 2s, -webkit-transform 2s; /* Safari and Chrome */-o-transition:width 2s, height 2s, -o-transform 2s; /* Opera */}
.zthd_pic .zthd_pic_list .desc{width: 239px;height: 50px;line-height: 50px;text-align: center;font-family:"微软雅黑",Microsoft YaHei;font-size: 14px;}





/*改！！！！！名师频道*/
.sy_box4 { margin-top:45px; overflow:hidden;}
.sy_box4 .sy_ms{width: 100%;height: 135px;}
.sy_box4 .sy_ms ul {overflow: hidden;}
.sy_box4 .sy_ms ul li{width:500px;height:135px;float: left;margin-right: 3px;position: relative;}
.sy_box4 .sy_ms ul li a{display: block;}
.sy_ms ul li .tou_bg { position:absolute; left:0; bottom:-50px; z-index:2; width:100%; height:30px; background:#000; filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.sy_ms ul li .wz { width:100%; position:absolute; left:0; bottom:-50px; z-index:3;text-indent: 15px;font-family:"微软雅黑",Microsoft YaHei;color:#fff; font-size:12px; overflow:hidden;}
.sy_ms ul li .wz span { display:inline-block; float:left; color:#fff; width:95px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sy_ms ul li .wz span a { color:#e4ff00; }


.yllf_rk{height:180px;}
.yllf_rk li{width:66px;float: left;text-align: center;padding:6px 8px 0;}
.yllf_rk li span{color:#404040;font-size: 12px;}
.yllf_rk li span:hover{color:#d71209;}
.yllf_rk li i{width:48px;height:48px;display:block;margin:0 auto 2px;}
.yllf_rk li i.ylrk_ks{background: url("../images/1.png") no-repeat;}
.yllf_rk li i.ylrk_zs{background: url("../images/2.png") no-repeat;}
.yllf_rk li i.ylrk_gk{background: url("../images/3.png") no-repeat;}
.yllf_rk li i.ylrk_zl{background: url("../images/4.png") no-repeat;}
.yllf_rk li i.ylrk_mk{background: url("../images/5.png") no-repeat;}
.yllf_rk li i.ylrk_st{background: url("../images/6.png") no-repeat;}


/*底部*/
.mo2mo{
    border-top: 2px solid #eee;
    width: 1110px;
    margin: auto;}

    
